fastest mine sweepers - Turkish English Dictionary